/*
EASY TABS 1.2 Produced and Copyright by Koller Juergen
www.kollermedia.at | www.austria-media.at
Need Help? http:/www.kollermedia.at/archive/2007/07/10/easy-tabs-12-now-with-autochange
You can use this Script for private and commercial Projects, but just leave the two credit lines, thank you.
*/

//EASY TABS 1.2 - 标签设置
//设置标签的id，多组标签用逗号隔开(末位不要用数字)
var tablink_idname = new Array("sch_tab","news_tab")
//设置内容id，多组标签用逗号隔开(末位不要用数字)
var tabcontent_idname = new Array("sch_cont","news_cont") 
//设置标签的数量
var tabcount = new Array("15","2")
//设置页面加载时初始标签的数字(In this Example:Tab 2 visible on load)
var loadtabs = new Array("1","1")  
//设置tab标签是否自动滚动跳转到下一个标签。(如果不希望跳转则更改设置为0)
var autochangemenu = 0;
//设置标签更改的时间间隔，单位秒
var changespeed = 3;
//should the autochange stop if the user hover over a tab from the autochangemenu? 0=no 1=yes
var stoponhover = 0;
//END MENU SETTINGS

/*Swich EasyTabs Functions - no need to edit something here*/
function easytabs(menunr, active) {
	if (menunr == autochangemenu){
		currenttab=active;
		}
	if ((menunr == autochangemenu)&&(stoponhover==1)) {
		stop_autochange()
		} 
		else if ((menunr == autochangemenu)&&(stoponhover==0))  {
			counter=0;
			}
			menunr = menunr-1;
			for (i=1; i <= tabcount[menunr]; i++){
				document.getElementById(tablink_idname[menunr]+i).className='tab'+i;
				document.getElementById(tabcontent_idname[menunr]+i).style.display = 'none';
				}
				document.getElementById(tablink_idname[menunr]+active).className='tab'+active+' tabactive';
				document.getElementById(tabcontent_idname[menunr]+active).style.display = 'block';
				}var timer; 
				counter=0; 
				var totaltabs=tabcount[autochangemenu-1];
				var currenttab=loadtabs[autochangemenu-1];
				function start_autochange(){
					counter=counter+1;timer=setTimeout("start_autochange()",1000);
					if (counter == changespeed+1) {
						currenttab++;if (currenttab>totaltabs) {
							currenttab=1}easytabs(autochangemenu,currenttab);
							restart_autochange();
							}
							}
							function restart_autochange(){
								clearTimeout(timer);
								counter=0;start_autochange();
								}
								function stop_autochange(){
									clearTimeout(timer);counter=0;
									}

window.onload=function(){
var menucount=loadtabs.length; var a = 0; var b = 1; do {easytabs(b, loadtabs[a]);  a++; b++;}while (b<=menucount);
if (autochangemenu!=0){start_autochange();}
}